///**
// * web2010_admin
// * cn.aresoft.framework.service AuthorityService.java
// */
//package cn.aresoft.framework.service;
//
//import java.util.HashMap;
//
//import cn.aresoft.logic.model.sys.ModuleFunction;
//import cn.aresoft.logic.model.sys.ModuleRef;
//import cn.aresoft.logic.model.sys.User;
//
///**
// * @author Jerry
// * 2010-8-19 下午12:44:17
// */
//public interface AuthorityService {
//	public static final String MODULE_OPERATING_NONE = null;
//	public static final String MODULE_OPERATING_SELECT = "select";
//	public static final String MODULE_OPERATING_INSERT = "insert";
//	public static final String MODULE_OPERATING_UPDATE = "update";
//	public static final String MODULE_OPERATING_DELETE = "delete";
//	public static final String MODULE_OPERATING_AUDIT = "audit";
//	public static final String MODULE_OPERATING_PUBLISH = "publish";
//	
//	public User getOperationUser();
//	public void setOperationUser(User operationUser);
//	public HashMap<String,ModuleFunction> getModuleLimitOfAuthority();
//	public String getOperating();
//	public boolean validateLimit(User user,String operating);
//	public void setModuleFunction(HashMap<String, String> moduleFunction);
//	public void setUserLimits(HashMap<Long,ModuleRef> userLimits);
//}
